

<?php 
  
  include('../../Connections/KRAPPERCON.php');
  
  $desServ=clearChar(getParam('desServ',''));
  $pagina=getParam('h_pagina','1');
  
  
  $sql1="call usp_cantServFull('".$desServ."')";
  //echo $sql1;
  $res1= $mysqli->query($sql1);
  $cant=0;
  $cantreg=10;
  while($row1 = $res1->fetch_assoc()){
		  $cant=$row1['cant'];
  }
  $cantPag=ceil( $cant/$cantreg );
  $npag=(($pagina -1)*$cantreg);
  $res1->close();
  $mysqli->check_result();
   
   
?>



<form id="frmServ" name="frmServ" method="post" action="Mantenimientos/Servicios/MantServicios.php" >

<input type="hidden" name="title_h" id="title_h" value="<?php echo getParam('title_h',''); ?>"  />
<input type="hidden" name="accion" id="accion" value=""  />
<input type="hidden" name="opcion" id="opcion"  />

<input type="hidden" name="desServ_h" id="desServ_h"  />
<input type="hidden" name="idServ" id="idServ_h"  />


<input type="button"  name="btn_add" id="btn_add" onclick="" value="Nuevo" />
&nbsp;&nbsp;&nbsp;&nbsp;
<input type="text" id="srcSrv" name="srcSrv"  onclick="introBusSrv2(e)" />
<input type="hidden" name="h_pagina" id="h_pagina" value="<?php echo $pagina?>" /> 
<input type="hidden" name="h_totpag" id="h_totpag"  />  
    

<?php 
  
$sql='call usp_listServFull("'.$desServ.'",'.$npag.','.$cantreg.')';
//echo $sql;
$res = $mysqli->query($sql);
  
?>
<div>
 

<table id="tbl_artalm_itm" class="tableIn tblSort" width="100%" border="1" rules="all" cellpadding="2" cellspacing="1" >
  <thead><tr>
    <th >ID</th>
    <th>Descripción</th>     
    <th>Precio</th>
    <th>Moneda</th>
  </tr></thead> 
  <tbody>
  <?php 
      if($res){	
	  while($row = $res->fetch_assoc()){
  ?>
    <tr>
    <!-- 
       <td>
       <input type="checkbox" name="" class="chk_ser" value="<?php echo $row['ServID']?>"></td>
       -->
       <td><span class="lnk" onclick="viewSrv(this)"><?php echo $row['ServID']?></span></td>
       <td><?php echo $row['desDetSer']?></td>
       <td class="qt"><?php echo $row['impSerMan']?></td>
       <td class="qt"><?php echo $row['MoneyID'];?></td>
    </tr>
  <?php 
	    }
		
		$res->close();
		$mysqli->check_result();
	  }
  ?>  
  </tbody>
  </table>
</form>

<div style="padding-top:10px;" class="noView">
   <input type="button" id="btn_first" value="<<"/>
   
   <input type="button" id="btn_prev" value="  <  "  <?php if($pagina==1){ echo "disabled='true'"; } ?> />
   
   Pagina <?php echo $pagina ?> de <?php echo $cantPag?>
   <input type="button" id="btn_next" value="  >  "  
   <?php if($pagina==$cantPag){ echo "disabled='true'"; } ?> />
   <input type="button" id="btn_last" value=">>"/>
</div> 


<div id="DIVeliminar" title="Inversiones Krapper" class="alerta" style="text-align:center;height:160px"></div>

<script type="text/javascript" >

<?php if(getParam('title_h','')!=''){ 
?>
  $('#d_title').text('<?php echo getParam('title_h','')?>');
<?php
 } 
?>

$('#title_h').val($('#d_title').text());
var _url=$('#frmServ').attr('action');


$('#btn_busc').click(function(){
	  
     var _datos=$('#frmServ').serialize(); 	
	$.post(_url,
	_datos
	,function(resultado){
		$('#d_main').html(resultado);
	});	 
	
});


$('#btn_add').click(function(){
	/*
   $('#accion').val('Adicionar');
   $('#opcion').val('A');
   $('#idServ_h').val('');	 
   var _datos=$('#frmServ').serialize(); 
   */	
   loadPage('Mantenimientos/Servicios/adicionar.php');
     	 
});

$('#btn_edit').click(function(){
	
   $('#accion').val('Modificar');
   $('#opcion').val('M');
   	 
   if( $('.chk_ser:checked').size()!=1 ){
		   $('#DIVmsg').html('<ul><li>Seleccione un registro</li></ul>');  
		   $('#DIVmsg').dialog('open');   
	}else{
	       $('#idServ_h').val($('.chk_ser:checked').val());
           var _datos=$('#frmServ').serialize(); 	
           $('#d_main').loadpp('Mantenimientos/Servicios/adicionar.php',_datos,null);  
	}

});


$('#btn_del').click(function(){
	
  if( $('.chk_ser:checked').size()!=1 ){
		   $('#DIVmsg').html('<ul><li>Seleccione un registro</li></ul>');  
		   $('#DIVmsg').dialog('open');   
  }else{
	  
    $('#DIVeliminar').loadq();
	var _urle="Mantenimientos/Servicios/eliminar.php";
	$.post(_urle,
	{
	  opcion:'C'  	
	}
	,function(resultado){
		
		$('#DIVeliminar').dialog({ 
		buttons:{ 
		" Eliminar ":function(){
			$('#DIVeliminar').dialog("close");
			$.post(_urle,
			{  
			  opcion:'E',
			  idServ:$('.chk_ser:checked').val()
			}
			,function(resultado1){
				 var _error = resultado1.indexOf('error');
				 if (_error == -1)
                  {
					  
                     var _datos=$('#frmServ').serialize(); 	
                     $('#d_main').loadpp(_url,_datos);
                  }else{
					 $('#DIVeliminar').html(resultado);
                     $('#DIVeliminar').dialog({
						buttons:{
							"ACEPTAR":function()
							{
								$('#DIVeliminar').dialog("close");
							}
						}
                      }); 
				  }
			});
			
		},
		" Cancelar ":function(){
                    
                  $('#DIVeliminar').dialog('close');  
                } 
		  
		} });
		
		$('#DIVeliminar').html(resultado);

    });
        $('#DIVeliminar').dialog('open');  	
  }
  		   	
});



$('#btn_detail').click(function(){
	   
	     	
	   if( $('.chk_ser:checked').size()!=1 ){
		   $('#DIVmsg').html('<ul><li>Seleccione un registro</li></ul>');  
		   $('#DIVmsg').dialog('open')   
	   }else{

          		      
		   var _desServ=$('.chk_ser:checked').parent().next().next().text();
  		   $('#idServ_h').val($('.chk_ser:checked').val());
		   $('#desServ_h').val(_desServ);
 
		   var _datos=$('#frmServ').serialize(); 	 
		   $('#d_main').loadpp('Mantenimientos/Listas/ListdetSerArt.php',_datos);
	   }
});

/*
$('#DIVeliminar').dialog({
        autoOpen: false,
        width: 350,
        height:160,
        modal: true,
        closeOnEscape: false,
        open: function(event, ui) { $(".ui-dialog-titlebar-close").hide(); },
        buttons:{
            "ACEPTAR":function()
            {
                $(this).dialog("close");
            }
        }   
    });

$('#DIVeliminar').dialog({ draggable: false });
$('#DIVeliminar').dialog({ resizable: false });
*/


<!-- PAGINADO -->


$('#btn_first').click(function(){
 	
	$('#h_pagina').val(1);
	var _datos=$('#frmServ').serialize(); 	
    $('#d_main').loadpp(_url,_datos);
 	
});	

$('#btn_prev').click(function(){
	var h_pag=parseInt($('#h_pagina').val());
	$('#h_pagina').val( h_pag-1 );
	var _datos=$('#frmServ').serialize(); 	
    $('#d_main').loadpp(_url,_datos);
 	
});	

$('#btn_next').click(function(){
 	
	var h_pag=parseInt($('#h_pagina').val());
	$('#h_pagina').val(h_pag +1 );
	var _datos=$('#frmServ').serialize(); 	
	$('#d_main').loadpp(_url,_datos);
 	
});	

$('#btn_last').click(function(){
 	
	$('#h_pagina').val('<?php echo $cantPag?>');
	var _datos=$('#frmServ').serialize(); 	
    $('#d_main').loadpp(_url,_datos);
 	
});	

function viewSrv(obj){
	var id = obj.innerHTML;
	loadPage('Mantenimientos/Servicios/adicionar.php',{ oper : 'load', servicio : id});
}

function introBusSrv2(e){
	if (e.keyCode!=13){
	return;
	}
	
	loadPage('Mantenimientos/Servicios/adicionar.php',{ oper : 'load', servicio : GEBI('t_bussrv').value});
}

</script>
